Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STONE PLACE Semi-Detached £822,785 £825,000 23 Aug 2022
3 STONE PLACE £847,500 21 Dec 2022
4 STONE PLACE Semi-Detached £337,677 £240,000 5 Oct 2015
5 STONE PLACE Detached £333,426 £196,000 19 Oct 2010